Articles by Akshay Pai
-
Installing NLTK and using it for Human language processing
Author: Akshay Pai • Tags: programming • Comments: 1
NLTK stands for "Natural Language Tool Kit". It is a python programming module which is used to clean and process human language data. Its rich inbuilt tools helps us to easily build applications in the field of Natural Language Processing (a.k.a NLP). This tutorial shows how NLTK can be installed and used with an example.
-
Installation and Usage Guide for CSF firewall
Author: Akshay Pai • Tags: linux, security • Comments: 2
CSF stands for Configserver security and firewall. CSF is a configuration script built to provide better security to servers , at the same time providing a large number of configuration options and features to configure and secure with extra checks to ensure smooth operation. It helps in locking down public access and to restrict what can be accessed like only e-mails or only websites, etc. To add more power to this, it comes with a Login Failure Daemon (LFD) script that runs all the time to scan for failed attempts to login to the server to detect bruteforce-attacks.
-
HPL (High Performance Linpack): Benchmarking Raspberry PIs
Author: Akshay Pai • Tags: linux, raspbian, debian • Comments: 18
Benchmarking is the process of running some of the standard programs to evaluate the speed achieved by a system. There are a number of standard bechmarking programs and in this tutorial we benchmark the Linux system using a well known program called the HPL, also known as High Performance Linpack.
-
-
Setting a static IP on Ubuntu: a beginner's guide
Author: Akshay Pai • Tags: linux, ubuntu, shell, desktop • Comments: 13
Sometimes situations occur when a static IP address needs to be set. For example, if you have programs that use the IP address say for remote login. This tutorial deals with setting a static IP for Ubuntu OS via shell or desktop application.
-
Raspberry Pi Basics: installing Raspbian and getting it up and running
Author: Akshay Pai • Tags: linux, raspbian, debian • Comments: 15
So, are you a person who got a raspberry pi (aka "pi") and want to start building something with it but don't know how to go about it? If yes, then this tutorial is for you. Here in this howto, we go about installing the Raspbian OS and initiating a desktop environment.
-
Using secure shell (SSH) for login and secure copy (SCP) for data transfer on Linux
Author: Akshay Pai • Tags: centos, debian, linux, mandriva, security, suse, ubuntu • Comments: 4
SSH stands for secure shell. It is an encrypted remote login protocol. Once it has been set up on each node, it can be used to communicate with various other nodes in that network. This tutorial covers public / private key authentication, the installation of public keys on remote servers and secure file transfers with SCP.
-
Startup Applications: automatic execution of the most used programs during every user login
Author: Akshay Pai • Tags: ubuntu, desktop • Comments: 1
During every login or bootup, the OS performs a number of tasks in the background to get the OS up and running and ready to be used. Customizations in Linux OS like Ubuntu can be done very easily, that allows a user to add any number of "custom" tasks or programs to the system to be performed or executed every time the user logs in or boots up the OS.
-
How to install Django on Ubuntu 14.04
Author: Akshay Pai • Tags: linux, ubuntu, web server • Comments: 11
Django is a Python web framework. All it does is to help you rapidly build high performance and efficient web applications. Its very much liked by the developer community because of some of its amazing features like template system, URL design,etc. Django supports both Python 2.7.x and Python 3.x .